/*
 * 文件名：GrossProfitDomain.java
 * 版权：Copyright by www.yunshows.com
 * 描述：
 * 修改人：Awoke
 * 修改时间：2020年2月25日
 * 跟踪单号：
 * 修改单号：
 * 修改内容：
 */

package top.infopub.job.bpa.domain;


import java.math.BigDecimal;
import java.util.Date;

import top.infopub.generic.GenericEntity;


/**
 * 建安毛利 
 * @author Awoke
 * @version 2020年2月25日
 * @see GrossProfitDomain
 * @since
 */
public class GrossProfitDomain extends GenericEntity {

    private static final long serialVersionUID = 8693165522052169497L;

    // 子项 当月对外确权金额（下浮前） 也即 建安工程费 当月对外确权金额（下浮前） 单位：元
    private BigDecimal monthPreAmount;

    // 对外下浮率  单位：%
    private BigDecimal outDownRate;

    // 对内下浮率 单位：%
    private BigDecimal inDownRate;

    // 子项名称 
    private String subName;

    // 项目编号
    private String proCode;

    // 确权月份
    private Date sureMonth;
    
    // min（  对外建安产值确权表_当月对外确权金额（下浮前）、对内建安产值确权表_当月对内确权金额（下浮前） ）
    private BigDecimal minOf;
    

    public BigDecimal getMonthPreAmount() {
        return monthPreAmount;
    }

    public void setMonthPreAmount(BigDecimal monthPreAmount) {
        this.monthPreAmount = monthPreAmount;
    }

    public BigDecimal getOutDownRate() {
        return outDownRate;
    }

    public void setOutDownRate(BigDecimal outDownRate) {
        this.outDownRate = outDownRate;
    }

    public BigDecimal getInDownRate() {
        return inDownRate;
    }

    public void setInDownRate(BigDecimal inDownRate) {
        this.inDownRate = inDownRate;
    }

    public String getSubName() {
        return subName;
    }

    public void setSubName(String subName) {
        this.subName = subName;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode;
    }

    public Date getSureMonth() {
        return sureMonth;
    }

    public void setSureMonth(Date sureMonth) {
        this.sureMonth = sureMonth;
    }

    public BigDecimal getMinOf() {
        return minOf;
    }

    public void setMinOf(BigDecimal minOf) {
        this.minOf = minOf;
    }

}
